(function () {
    let himg = document.querySelector(".himg")
    let fileinput = document.querySelector("input[type=file]")
    let nameinput = document.querySelector("input[name=nameinput]")
    let tel = document.querySelector(".tel")
    let updatabtn = document.querySelector(".updatabtn")
    let sex = document.querySelectorAll("input[type=radio]")
    let exit = document.querySelector(".exit")
    // 获取个人信息
    axios.get('/getuser')
        .then(function (response) {
            // 处理成功情况
            let res = response.data.post
            himg.src = res.himg
            nameinput.value = res.name
            tel.innerHTML = res.tel
            sex[res.sex].checked = true
        })
        .catch(function (error) {
            // 处理错误情况
            console.log(error);
        })
        .then(function () {
            // 总是会执行
        });

    // 更改个人信息
    let file = null
    fileinput.onchange = function () {
        file = this.files[0]
        console.log(file);
        console.log("图片已更改");
        let fr = new FileReader()
        fr.readAsDataURL(file)//解析当前的文件
        fr.onload = function () {
            // console.log(fr.result);
            himg.src = fr.result
            // console.log(himg.src);
        }
    }
    updatabtn.onclick = function () {
        // 获取性别
        console.log(sex);
        for (var i = 0; i < sex.length; i++) {
            if (sex[i].checked) {
                sex = sex[i].value;
            }
        }
        console.log(sex);
        // console.log(sex, nameinput.value, file);
        let formdata = new FormData()
        formdata.append('username', nameinput.value)
        formdata.append('sex', sex)
        formdata.append('himg', file)
        // console.log(formdata.get("sex"));
        axios.post('/updatauserinfo', formdata)
            .then(function (response) {
                console.log(response);
                alert("信息更改成功")
            })
            .catch(function (error) {
                console.log(error);
            });


    }
    exit.onclick = function () {
        console.log(11);
        alert("退出成功")
        setcookie("tel", '', 1)
        window.location.href = "./index.html"

    }

})()